Implementation of a console friendly output formatting. More...
Public Member Functions | |
ConsoleOutputFormatter () | |
virtual | ~ConsoleOutputFormatter () |
virtual nkMemory::String | formatRunLaunch (const TestRunParameters ¶ms) override |
virtual nkMemory::String | formatRunEnd () override |
virtual nkLog::String | formatClassLaunch (const TestClassObserverInformation &info) override |
virtual nkLog::String | formatClassBypass (const TestClassObserverInformation &info) override |
virtual nkLog::String | formatClassEnd (const TestClassObserverInformation &info) override |
virtual nkLog::String | formatTestLaunch (const TestFunctionObserverInformation &info) override |
virtual nkLog::String | formatTestBypass (const TestFunctionObserverInformation &info) override |
virtual nkLog::String | formatTestSuccess (const TestFunctionObserverInformation &info) override |
virtual nkLog::String | formatTestFailure (const TestFunctionObserverInformation &info) override |
![]() | |
OutputFormatter () | |
virtual | ~OutputFormatter () |
Implementation of a console friendly output formatting.
Utility class providing a default formatting for test logging within the console.
nkDebug::ConsoleOutputFormatter::ConsoleOutputFormatter | ( | ) |
Default constructor.
|
virtual |
Destructor.
|
overridevirtual |
Called when a run is starting.
params | The parameters provided for the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a run is ending.
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass is being prepared to run its functions.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass is being bypassed.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass finished running its functions.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass' test function is starting.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass' test function is bypassed.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass' test function is succeeding.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.
|
overridevirtual |
Called when a TestClass' test function is failing.
info | Current information about the run. |
Reimplemented from nkDebug::OutputFormatter.